Skip to content

chore(licence): MPL-2.0 + CC-BY-SA-4.0 model, retire PMPL (REUSE LICENSES/)#38

Merged
hyperpolymath merged 1 commit into
mainfrom
chore/licence-model-mpl-cc-by-sa
Jun 22, 2026
Merged

chore(licence): MPL-2.0 + CC-BY-SA-4.0 model, retire PMPL (REUSE LICENSES/)#38
hyperpolymath merged 1 commit into
mainfrom
chore/licence-model-mpl-cc-by-sa

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Per your direction — mirrors the standards-repo licence model. Licence change: please review before merging.

Changes

  • root LICENSE: PMPL/Palimpsest (408 lines) → canonical MPL-2.0 text, copied verbatim from hyperpolymath/standards. Fixes the GitHub "Other" badge → MPL-2.0.
  • LICENSES/ (REUSE): MPL-2.0.txt + CC-BY-SA-4.0.txt, verbatim from standards. (MPL-2.0 = code/config; CC-BY-SA-4.0 = prose docs.)
  • 3 workflow SPDX headers PMPL-1.0-or-later → MPL-2.0 (governance, hypatia-scan, scorecard — code).

Deliberately NOT done (your manual pass / other items)

  • Repo-wide per-file dual-SPDX header sweep — that's your file-by-file pass, not an automated sweep.
  • PMPL semantics elsewhere: docs/legal/ exhibits (EXHIBIT-B-QUANTUM-SAFE etc.), .well-known/ai.txt Emotional-Lineage clause, rhodibot.yml comments — these encode PMPL meaning and need your judgement.
  • PMPL refs inside old contractiles dirs — removed by the machine-readable restructure (item 3).

Signed.

🤖 Generated with Claude Code

…SE LICENSES/

Per owner direction, mirror the standards-repo licence model:
- root LICENSE: PMPL/Palimpsest -> canonical MPL-2.0 text (verbatim from
  hyperpolymath/standards) so GitHub detects MPL-2.0 for the repo
- add LICENSES/MPL-2.0.txt and LICENSES/CC-BY-SA-4.0.txt (REUSE layout)
  — MPL-2.0 for code/config, CC-BY-SA-4.0 for prose docs
- fix SPDX headers in governance.yml, hypatia-scan.yml, scorecard.yml
  (code) from PMPL-1.0-or-later -> MPL-2.0

NOT in scope (left for owner manual pass / item-3 restructure):
- repo-wide per-file dual-SPDX header sweep (owner file-by-file)
- PMPL semantics in docs/legal/ exhibits, .well-known/ai.txt, rhodibot.yml
- PMPL refs inside the old contractiles dirs (removed by the restructure)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hyperpolymath hyperpolymath merged commit 77a50c4 into main Jun 22, 2026
16 of 18 checks passed
@hyperpolymath hyperpolymath deleted the chore/licence-model-mpl-cc-by-sa branch June 22, 2026 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant